html,body {
    margin: 0;
    padding: 0;
}
body * {
    margin: 0;
    padding: 0;
    font-family: 'Microsoft JhengHei', 'Open Sans', 'Helvetica Neue', 'Helvetica', 'Arial', 'sans-serif';
    font-size: 16px;
    color: #333;
}

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar {
    width: 4px;
    height: 4px;
    background-color: #F5F5F5;
}
/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    border-radius: 4px;
    background-color: #F5F5F5;
}
/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb {
    border-radius: 4px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
    /*background-color: #009A79;*/
    background-color: #44B549;
}

::-moz-placeholder{color:inherit}
::-webkit-input-placeholder{color:inherit}
:-ms-input-placeholder{color:inherit}
input,select,textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:middle;outline: none;}
input[type=text],input[type=password],select,textarea{padding:4px 8px}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer;border:0}
input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{opacity:0.92}
/*placeholder*/
input::-webkit-input-placeholder{color: #999;}
input:-moz-placeholder{color: #999;}
input::-moz-placeholder{color: #999;}
input:-ms-input-placeholder{color: #999;}

table {
    border-collapse: collapse;
}
tr {

}
th {
    font-weight: normal;
    text-align: left;
    border-width: 1px;
}
td {
    border-width: 1px;
}
th,td {
    padding: 12px 8px;
    border-bottom-style: solid;
    border-bottom-color: #ebebeb;
}

.float-left {float: left}
.float-right {float: right}
.clearfix {zoom: 1}
.clearfix::after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
}

a {
	color: inherit;
	text-decoration: none;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
}

a:hover {
	color: inherit;
}

a cite {
	font-style: normal;
	*cursor: pointer;
}